[INFO] fetching crate proto_rs 0.11.23...
[INFO] testing proto_rs-0.11.23 against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] extracting crate proto_rs 0.11.23 into /workspace/builds/worker-6-tc1/source
[INFO] removed /workspace/builds/worker-6-tc1/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate proto_rs 0.11.23
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate proto_rs 0.11.23
[INFO] tweaked toml for crates.io crate proto_rs 0.11.23 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate proto_rs 0.11.23 on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate proto_rs 0.11.23 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tonic-prost v0.14.4
[INFO] [stderr]   Downloaded prost-derive v0.14.3
[INFO] [stderr]   Downloaded psm v0.1.30
[INFO] [stderr]   Downloaded takecell v0.1.1
[INFO] [stderr]   Downloaded stacker v0.1.23
[INFO] [stderr]   Downloaded prost v0.14.3
[INFO] [stderr]   Downloaded solana-define-syscall v5.0.0
[INFO] [stderr]   Downloaded solana-signature v3.3.0
[INFO] [stderr]   Downloaded solana-pubkey v4.1.0
[INFO] [stderr]   Downloaded const_panic_proc_macros v0.2.15
[INFO] [stderr]   Downloaded five8_core v1.0.0
[INFO] [stderr]   Downloaded solana-instruction v3.2.0
[INFO] [stderr]   Downloaded wincode-derive v0.4.2
[INFO] [stderr]   Downloaded solana-hash v4.2.0
[INFO] [stderr]   Downloaded solana-address v2.2.0
[INFO] [stderr]   Downloaded seize v0.5.1
[INFO] [stderr]   Downloaded typewit v1.14.2
[INFO] [stderr]   Downloaded const_panic v0.2.15
[INFO] [stderr]   Downloaded wincode v0.4.4
[INFO] [stderr]   Downloaded tonic v0.14.4
[INFO] [stderr]   Downloaded bnum v0.12.1
[INFO] [stderr]   Downloaded papaya v0.2.3
[INFO] [stderr]   Downloaded clap_builder v4.5.58
[INFO] [stderr]   Downloaded prosto_derive v0.11.23
[INFO] [stderr]   Downloaded clap v4.5.58
[INFO] [stderr]   Downloaded toml_parser v1.0.8+spec-1.1.0
[INFO] [stderr]   Downloaded ar_archive_writer v0.5.1
[INFO] [stderr]   Downloaded solana-instruction-error v2.2.0
[INFO] [stderr]   Downloaded deranged v0.5.6
[INFO] [stderr]   Downloaded fastnum v0.7.4
[INFO] [stderr]   Downloaded erasable v1.3.0
[INFO] [stderr]   Downloaded teloxide-core v0.13.0
[INFO] [stderr]   Downloaded rc-box v1.3.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7a1cd0df79518ad5198c8a0ac080eb064321836005a03e27ba96d91e61c0d542
[INFO] running `Command { std: "docker" "start" "-a" "7a1cd0df79518ad5198c8a0ac080eb064321836005a03e27ba96d91e61c0d542", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7a1cd0df79518ad5198c8a0ac080eb064321836005a03e27ba96d91e61c0d542", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7a1cd0df79518ad5198c8a0ac080eb064321836005a03e27ba96d91e61c0d542", kill_on_drop: false }`
[INFO] [stdout] 7a1cd0df79518ad5198c8a0ac080eb064321836005a03e27ba96d91e61c0d542
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0f33b50706e33932a8a0ff011e761ed19d6a0e3c7afff1b49e1174dbe3e3968d
[INFO] running `Command { std: "docker" "start" "-a" "0f33b50706e33932a8a0ff011e761ed19d6a0e3c7afff1b49e1174dbe3e3968d", kill_on_drop: false }`
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling matchit v0.8.4
[INFO] [stderr]    Compiling typewit v1.14.2
[INFO] [stderr]    Compiling syn v2.0.115
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling socket2 v0.6.2
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling pin-project-internal v1.1.10
[INFO] [stderr]    Compiling const_panic_proc_macros v0.2.15
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling prosto_derive v0.11.23
[INFO] [stderr]    Compiling const_panic v0.2.15
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling pin-project v1.1.10
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling h2 v0.4.13
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling axum v0.8.8
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-timeout v0.5.2
[INFO] [stderr]    Compiling tonic v0.14.4
[INFO] [stderr]    Compiling proto_rs v0.11.23 (/opt/rustwide/workdir)
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> src/wrappers/maps/btree.rs:81:13
[INFO] [stdout]    |
[INFO] [stdout] 81 |             Self::merge(value, wire_type, buf, ctx)
[INFO] [stdout]    |             ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: call with fully qualified syntax `decode::ProtoDecoder::merge(...)` to keep using the current method
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = note: `#[warn(unstable_name_collisions)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout] help: add `#![feature(btree_merge)]` to the crate attributes to enable `std::collections::BTreeMap::<K, V, A>::merge`
[INFO] [stdout]   --> src/lib.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 + #![feature(btree_merge)]
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `IDShadow` is never constructed
[INFO] [stdout]   --> src/traits/example_impl.rs:32:12
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub struct IDShadow<'a, K: ProtoEncode, V: ProtoEncode> {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `IDDecoded` is never constructed
[INFO] [stdout]   --> src/traits/example_impl.rs:40:12
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub struct IDDecoded<Kd, Vd> {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: feature `impl_trait_in_assoc_type` is declared but not used
[INFO] [stdout]  --> src/lib.rs:1:46
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![cfg_attr(not(feature = "stable"), feature(impl_trait_in_assoc_type, maybe_uninit_array_assume_init))]
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 26.06s
[INFO] running `Command { std: "docker" "inspect" "0f33b50706e33932a8a0ff011e761ed19d6a0e3c7afff1b49e1174dbe3e3968d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0f33b50706e33932a8a0ff011e761ed19d6a0e3c7afff1b49e1174dbe3e3968d", kill_on_drop: false }`
[INFO] [stdout] 0f33b50706e33932a8a0ff011e761ed19d6a0e3c7afff1b49e1174dbe3e3968d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] abb9f6f1121f8a47a813c10039ef33f31517b4920c83c4c43f24ed8b75fdfaee
[INFO] running `Command { std: "docker" "start" "-a" "abb9f6f1121f8a47a813c10039ef33f31517b4920c83c4c43f24ed8b75fdfaee", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling zerocopy v0.8.39
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling rand_core v0.10.0
[INFO] [stderr]    Compiling zerocopy-derive v0.8.39
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling anyhow v1.0.101
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling regex-syntax v0.8.9
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling clap_builder v4.5.58
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling chacha20 v0.10.0
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling rand v0.10.0
[INFO] [stderr]    Compiling criterion-plot v0.6.0
[INFO] [stderr]    Compiling tempfile v3.25.0
[INFO] [stderr]    Compiling prost-derive v0.14.3
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling clap v4.5.58
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling prost v0.14.3
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling criterion v0.7.0
[INFO] [stderr]    Compiling h2 v0.4.13
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling axum v0.8.8
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-timeout v0.5.2
[INFO] [stderr]    Compiling tonic v0.14.4
[INFO] [stderr]    Compiling tonic-prost v0.14.4
[INFO] [stderr]    Compiling proto_rs v0.11.23 (/opt/rustwide/workdir)
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> src/wrappers/maps/btree.rs:81:13
[INFO] [stdout]    |
[INFO] [stdout] 81 |             Self::merge(value, wire_type, buf, ctx)
[INFO] [stdout]    |             ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: call with fully qualified syntax `decode::ProtoDecoder::merge(...)` to keep using the current method
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = note: `#[warn(unstable_name_collisions)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout] help: add `#![feature(btree_merge)]` to the crate attributes to enable `std::collections::BTreeMap::<K, V, A>::merge`
[INFO] [stdout]   --> src/lib.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 + #![feature(btree_merge)]
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `IDShadow` is never constructed
[INFO] [stdout]   --> src/traits/example_impl.rs:32:12
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub struct IDShadow<'a, K: ProtoEncode, V: ProtoEncode> {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `IDDecoded` is never constructed
[INFO] [stdout]   --> src/traits/example_impl.rs:40:12
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub struct IDDecoded<Kd, Vd> {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: feature `impl_trait_in_assoc_type` is declared but not used
[INFO] [stdout]  --> src/lib.rs:1:46
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![cfg_attr(not(feature = "stable"), feature(impl_trait_in_assoc_type, maybe_uninit_array_assume_init))]
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> src/wrappers/maps/btree.rs:81:13
[INFO] [stdout]    |
[INFO] [stdout] 81 |             Self::merge(value, wire_type, buf, ctx)
[INFO] [stdout]    |             ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: call with fully qualified syntax `decode::ProtoDecoder::merge(...)` to keep using the current method
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = note: `#[warn(unstable_name_collisions)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout] help: add `#![feature(btree_merge)]` to the crate attributes to enable `std::collections::BTreeMap::<K, V, A>::merge`
[INFO] [stdout]   --> src/lib.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 + #![feature(btree_merge)]
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]   --> tests/rpc_integration.rs:94:58
[INFO] [stdout]    |
[INFO] [stdout] 94 | const fn nested_to_tonic(nested: &NestedMessageProst) -> tonic_prost_test::encoding::NestedMessage {
[INFO] [stdout]    |                                                          ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 94 - const fn nested_to_tonic(nested: &NestedMessageProst) -> tonic_prost_test::encoding::NestedMessage {
[INFO] [stdout] 94 + const fn nested_to_tonic(nested: &NestedMessageProst) -> tonic_prost::encoding::NestedMessage {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]   --> tests/rpc_integration.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     tonic_prost_test::encoding::NestedMessage { value: nested.value }
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 95 -     tonic_prost_test::encoding::NestedMessage { value: nested.value }
[INFO] [stdout] 95 +     tonic_prost::encoding::NestedMessage { value: nested.value }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]   --> tests/rpc_integration.rs:98:36
[INFO] [stdout]    |
[INFO] [stdout] 98 | const fn nested_from_tonic(nested: tonic_prost_test::encoding::NestedMessage) -> NestedMessageProst {
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 98 - const fn nested_from_tonic(nested: tonic_prost_test::encoding::NestedMessage) -> NestedMessageProst {
[INFO] [stdout] 98 + const fn nested_from_tonic(nested: tonic_prost::encoding::NestedMessage) -> NestedMessageProst {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:102:44
[INFO] [stdout]     |
[INFO] [stdout] 102 | fn sample_to_tonic(msg: &SampleMessage) -> tonic_prost_test::encoding::SampleMessage {
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 102 - fn sample_to_tonic(msg: &SampleMessage) -> tonic_prost_test::encoding::SampleMessage {
[INFO] [stdout] 102 + fn sample_to_tonic(msg: &SampleMessage) -> tonic_prost::encoding::SampleMessage {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     tonic_prost_test::encoding::SampleMessage {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 104 -     tonic_prost_test::encoding::SampleMessage {
[INFO] [stdout] 104 +     tonic_prost::encoding::SampleMessage {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:117:27
[INFO] [stdout]     |
[INFO] [stdout] 117 | fn sample_from_tonic(msg: tonic_prost_test::encoding::SampleMessage) -> SampleMessage {
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 117 - fn sample_from_tonic(msg: tonic_prost_test::encoding::SampleMessage) -> SampleMessage {
[INFO] [stdout] 117 + fn sample_from_tonic(msg: tonic_prost::encoding::SampleMessage) -> SampleMessage {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithPongs` is never constructed
[INFO] [stdout]   --> tests/validation_with_ext.rs:70:8
[INFO] [stdout]    |
[INFO] [stdout] 70 | struct WithPongs {
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 |     let tonic_prost_test::encoding::SampleMessage {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 118 -     let tonic_prost_test::encoding::SampleMessage {
[INFO] [stdout] 118 +     let tonic_prost::encoding::SampleMessage {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:148:54
[INFO] [stdout]     |
[INFO] [stdout] 148 | fn collections_to_tonic(msg: &CollectionsMessage) -> tonic_prost_test::encoding::CollectionsMessage {
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 148 - fn collections_to_tonic(msg: &CollectionsMessage) -> tonic_prost_test::encoding::CollectionsMessage {
[INFO] [stdout] 148 + fn collections_to_tonic(msg: &CollectionsMessage) -> tonic_prost::encoding::CollectionsMessage {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `S` is never constructed
[INFO] [stdout]   --> examples/rpc_interceptor.rs:64:8
[INFO] [stdout]    |
[INFO] [stdout] 64 | struct S;
[INFO] [stdout]    |        ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:150:5
[INFO] [stdout]     |
[INFO] [stdout] 150 |     tonic_prost_test::encoding::CollectionsMessage {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 150 -     tonic_prost_test::encoding::CollectionsMessage {
[INFO] [stdout] 150 +     tonic_prost::encoding::CollectionsMessage {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:158:32
[INFO] [stdout]     |
[INFO] [stdout] 158 | fn collections_from_tonic(msg: tonic_prost_test::encoding::CollectionsMessage) -> CollectionsMessage {
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 158 - fn collections_from_tonic(msg: tonic_prost_test::encoding::CollectionsMessage) -> CollectionsMessage {
[INFO] [stdout] 158 + fn collections_from_tonic(msg: tonic_prost::encoding::CollectionsMessage) -> CollectionsMessage {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |     let tonic_prost_test::encoding::CollectionsMessage {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 159 -     let tonic_prost_test::encoding::CollectionsMessage {
[INFO] [stdout] 159 +     let tonic_prost::encoding::CollectionsMessage {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:178:51
[INFO] [stdout]     |
[INFO] [stdout] 178 | fn container_to_tonic(msg: &ZeroCopyContainer) -> tonic_prost_test::encoding::ZeroCopyContainer {
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 178 - fn container_to_tonic(msg: &ZeroCopyContainer) -> tonic_prost_test::encoding::ZeroCopyContainer {
[INFO] [stdout] 178 + fn container_to_tonic(msg: &ZeroCopyContainer) -> tonic_prost::encoding::ZeroCopyContainer {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:180:5
[INFO] [stdout]     |
[INFO] [stdout] 180 |     tonic_prost_test::encoding::ZeroCopyContainer {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 180 -     tonic_prost_test::encoding::ZeroCopyContainer {
[INFO] [stdout] 180 +     tonic_prost::encoding::ZeroCopyContainer {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:190:30
[INFO] [stdout]     |
[INFO] [stdout] 190 | fn container_from_tonic(msg: tonic_prost_test::encoding::ZeroCopyContainer) -> ZeroCopyContainer {
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 190 - fn container_from_tonic(msg: tonic_prost_test::encoding::ZeroCopyContainer) -> ZeroCopyContainer {
[INFO] [stdout] 190 + fn container_from_tonic(msg: tonic_prost::encoding::ZeroCopyContainer) -> ZeroCopyContainer {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let tonic_prost_test::encoding::ZeroCopyContainer {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 191 -     let tonic_prost_test::encoding::ZeroCopyContainer {
[INFO] [stdout] 191 +     let tonic_prost::encoding::ZeroCopyContainer {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:243:6
[INFO] [stdout]     |
[INFO] [stdout] 243 | impl tonic_prost_test::complex_rpc::complex_service_server::ComplexService for ProstService {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 243 - impl tonic_prost_test::complex_rpc::complex_service_server::ComplexService for ProstService {
[INFO] [stdout] 243 + impl tonic_prost::complex_rpc::complex_service_server::ComplexService for ProstService {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:244:69
[INFO] [stdout]     |
[INFO] [stdout] 244 |     type StreamCollectionsStream = Pin<Box<dyn Stream<Item = Result<tonic_prost_test::encoding::CollectionsMessage, Status>> + Send>>;
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 244 -     type StreamCollectionsStream = Pin<Box<dyn Stream<Item = Result<tonic_prost_test::encoding::CollectionsMessage, Status>> + Send>>;
[INFO] [stdout] 244 +     type StreamCollectionsStream = Pin<Box<dyn Stream<Item = Result<tonic_prost::encoding::CollectionsMessage, Status>> + Send>>;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:248:27
[INFO] [stdout]     |
[INFO] [stdout] 248 |         _request: Request<tonic_prost_test::encoding::SampleMessage>,
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 248 -         _request: Request<tonic_prost_test::encoding::SampleMessage>,
[INFO] [stdout] 248 +         _request: Request<tonic_prost::encoding::SampleMessage>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:249:26
[INFO] [stdout]     |
[INFO] [stdout] 249 |     ) -> Result<Response<tonic_prost_test::encoding::SampleMessage>, Status> {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 249 -     ) -> Result<Response<tonic_prost_test::encoding::SampleMessage>, Status> {
[INFO] [stdout] 249 +     ) -> Result<Response<tonic_prost::encoding::SampleMessage>, Status> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `IDShadow` is never constructed
[INFO] [stdout]   --> src/traits/example_impl.rs:32:12
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub struct IDShadow<'a, K: ProtoEncode, V: ProtoEncode> {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `IDDecoded` is never constructed
[INFO] [stdout]   --> src/traits/example_impl.rs:40:12
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub struct IDDecoded<Kd, Vd> {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:173:22
[INFO] [stdout]     |
[INFO] [stdout] 173 | impl From<Stage> for tonic_prost_test::advanced::Stage {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 173 - impl From<Stage> for tonic_prost_test::advanced::Stage {
[INFO] [stdout] 173 + impl From<Stage> for tonic_prost::advanced::Stage {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:176:35
[INFO] [stdout]     |
[INFO] [stdout] 176 |             Stage::Unspecified => tonic_prost_test::advanced::Stage::Unspecified,
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 176 -             Stage::Unspecified => tonic_prost_test::advanced::Stage::Unspecified,
[INFO] [stdout] 176 +             Stage::Unspecified => tonic_prost::advanced::Stage::Unspecified,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:177:29
[INFO] [stdout]     |
[INFO] [stdout] 177 |             Stage::Alpha => tonic_prost_test::advanced::Stage::Alpha,
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 177 -             Stage::Alpha => tonic_prost_test::advanced::Stage::Alpha,
[INFO] [stdout] 177 +             Stage::Alpha => tonic_prost::advanced::Stage::Alpha,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:178:28
[INFO] [stdout]     |
[INFO] [stdout] 178 |             Stage::Beta => tonic_prost_test::advanced::Stage::Beta,
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 178 -             Stage::Beta => tonic_prost_test::advanced::Stage::Beta,
[INFO] [stdout] 178 +             Stage::Beta => tonic_prost::advanced::Stage::Beta,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:179:29
[INFO] [stdout]     |
[INFO] [stdout] 179 |             Stage::Gamma => tonic_prost_test::advanced::Stage::Gamma,
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 179 -             Stage::Gamma => tonic_prost_test::advanced::Stage::Gamma,
[INFO] [stdout] 179 +             Stage::Gamma => tonic_prost::advanced::Stage::Gamma,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:184:11
[INFO] [stdout]     |
[INFO] [stdout] 184 | impl From<tonic_prost_test::advanced::Stage> for Stage {
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 184 - impl From<tonic_prost_test::advanced::Stage> for Stage {
[INFO] [stdout] 184 + impl From<tonic_prost::advanced::Stage> for Stage {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:185:20
[INFO] [stdout]     |
[INFO] [stdout] 185 |     fn from(value: tonic_prost_test::advanced::Stage) -> Self {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 185 -     fn from(value: tonic_prost_test::advanced::Stage) -> Self {
[INFO] [stdout] 185 +     fn from(value: tonic_prost::advanced::Stage) -> Self {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:187:13
[INFO] [stdout]     |
[INFO] [stdout] 187 |             tonic_prost_test::advanced::Stage::Unspecified => Stage::Unspecified,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 187 -             tonic_prost_test::advanced::Stage::Unspecified => Stage::Unspecified,
[INFO] [stdout] 187 +             tonic_prost::advanced::Stage::Unspecified => Stage::Unspecified,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:188:13
[INFO] [stdout]     |
[INFO] [stdout] 188 |             tonic_prost_test::advanced::Stage::Alpha => Stage::Alpha,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 188 -             tonic_prost_test::advanced::Stage::Alpha => Stage::Alpha,
[INFO] [stdout] 188 +             tonic_prost::advanced::Stage::Alpha => Stage::Alpha,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:189:13
[INFO] [stdout]     |
[INFO] [stdout] 189 |             tonic_prost_test::advanced::Stage::Beta => Stage::Beta,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 189 -             tonic_prost_test::advanced::Stage::Beta => Stage::Beta,
[INFO] [stdout] 189 +             tonic_prost::advanced::Stage::Beta => Stage::Beta,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `c` is never read
[INFO] [stdout]   --> examples/prosto_proto.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub struct ValueCanBeFolded {
[INFO] [stdout]    |            ---------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 33 |     c: u64,
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:190:13
[INFO] [stdout]     |
[INFO] [stdout] 190 |             tonic_prost_test::advanced::Stage::Gamma => Stage::Gamma,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 190 -             tonic_prost_test::advanced::Stage::Gamma => Stage::Gamma,
[INFO] [stdout] 190 +             tonic_prost::advanced::Stage::Gamma => Stage::Gamma,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:195:32
[INFO] [stdout]     |
[INFO] [stdout] 195 | impl From<&AdvancedNested> for tonic_prost_test::advanced::AdvancedNested {
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 195 - impl From<&AdvancedNested> for tonic_prost_test::advanced::AdvancedNested {
[INFO] [stdout] 195 + impl From<&AdvancedNested> for tonic_prost::advanced::AdvancedNested {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:204:12
[INFO] [stdout]     |
[INFO] [stdout] 204 | impl From<&tonic_prost_test::advanced::AdvancedNested> for AdvancedNested {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 204 - impl From<&tonic_prost_test::advanced::AdvancedNested> for AdvancedNested {
[INFO] [stdout] 204 + impl From<&tonic_prost::advanced::AdvancedNested> for AdvancedNested {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `CustomMutex` is never used
[INFO] [stdout]    --> examples/prosto_proto.rs:142:6
[INFO] [stdout]     |
[INFO] [stdout] 142 | type CustomMutex<T> = std::sync::Mutex<T>;
[INFO] [stdout]     |      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `CustomArc` is never used
[INFO] [stdout]    --> examples/prosto_proto.rs:143:6
[INFO] [stdout]     |
[INFO] [stdout] 143 | type CustomArc<T> = std::sync::Arc<T>;
[INFO] [stdout]     |      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `CustomBox` is never used
[INFO] [stdout]    --> examples/prosto_proto.rs:144:6
[INFO] [stdout]     |
[INFO] [stdout] 144 | type CustomBox<T> = Box<T>;
[INFO] [stdout]     |      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `CustomMap` is never used
[INFO] [stdout]    --> examples/prosto_proto.rs:145:6
[INFO] [stdout]     |
[INFO] [stdout] 145 | type CustomMap<K, V, S> = HashMap<K, V, S>;
[INFO] [stdout]     |      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `CustomOption` is never used
[INFO] [stdout]    --> examples/prosto_proto.rs:146:6
[INFO] [stdout]     |
[INFO] [stdout] 146 | type CustomOption<T> = Option<T>;
[INFO] [stdout]     |      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `CustomVec` is never used
[INFO] [stdout]    --> examples/prosto_proto.rs:147:6
[INFO] [stdout]     |
[INFO] [stdout] 147 | type CustomVec<T> = Vec<T>;
[INFO] [stdout]     |      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `CustomVecDeq` is never used
[INFO] [stdout]    --> examples/prosto_proto.rs:148:6
[INFO] [stdout]     |
[INFO] [stdout] 148 | type CustomVecDeq<T> = VecDeque<T>;
[INFO] [stdout]     |      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConcreteStdMap` is never constructed
[INFO] [stdout]    --> examples/prosto_proto.rs:151:8
[INFO] [stdout]     |
[INFO] [stdout] 151 | struct ConcreteStdMap {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MEx` is never constructed
[INFO] [stdout]    --> examples/prosto_proto.rs:157:8
[INFO] [stdout]     |
[INFO] [stdout] 157 | struct MEx {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CustomEx` is never constructed
[INFO] [stdout]    --> examples/prosto_proto.rs:162:8
[INFO] [stdout]     |
[INFO] [stdout] 162 | struct CustomEx {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `id_skip` is never read
[INFO] [stdout]    --> examples/prosto_proto.rs:579:5
[INFO] [stdout]     |
[INFO] [stdout] 577 | pub struct Attr {
[INFO] [stdout]     |            ---- field in this struct
[INFO] [stdout] 578 |     #[proto(skip)]
[INFO] [stdout] 579 |     id_skip: Vec<i64>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:205:21
[INFO] [stdout]     |
[INFO] [stdout] 205 |     fn from(value: &tonic_prost_test::advanced::AdvancedNested) -> Self {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 205 -     fn from(value: &tonic_prost_test::advanced::AdvancedNested) -> Self {
[INFO] [stdout] 205 +     fn from(value: &tonic_prost::advanced::AdvancedNested) -> Self {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:213:32
[INFO] [stdout]     |
[INFO] [stdout] 213 | impl From<&AdvancedOrigin> for tonic_prost_test::advanced::AdvancedOrigin {
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 213 - impl From<&AdvancedOrigin> for tonic_prost_test::advanced::AdvancedOrigin {
[INFO] [stdout] 213 + impl From<&AdvancedOrigin> for tonic_prost::advanced::AdvancedOrigin {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:255:27
[INFO] [stdout]     |
[INFO] [stdout] 255 |         _request: Request<tonic_prost_test::encoding::SampleMessage>,
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 255 -         _request: Request<tonic_prost_test::encoding::SampleMessage>,
[INFO] [stdout] 255 +         _request: Request<tonic_prost::encoding::SampleMessage>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:256:26
[INFO] [stdout]     |
[INFO] [stdout] 256 |     ) -> Result<Response<tonic_prost_test::encoding::SampleMessage>, Status> {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 256 -     ) -> Result<Response<tonic_prost_test::encoding::SampleMessage>, Status> {
[INFO] [stdout] 256 +     ) -> Result<Response<tonic_prost::encoding::SampleMessage>, Status> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:262:27
[INFO] [stdout]     |
[INFO] [stdout] 262 |         _request: Request<tonic_prost_test::encoding::SampleMessage>,
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 262 -         _request: Request<tonic_prost_test::encoding::SampleMessage>,
[INFO] [stdout] 262 +         _request: Request<tonic_prost::encoding::SampleMessage>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:263:26
[INFO] [stdout]     |
[INFO] [stdout] 263 |     ) -> Result<Response<tonic_prost_test::encoding::SampleMessage>, Status> {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 263 -     ) -> Result<Response<tonic_prost_test::encoding::SampleMessage>, Status> {
[INFO] [stdout] 263 +     ) -> Result<Response<tonic_prost::encoding::SampleMessage>, Status> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:269:27
[INFO] [stdout]     |
[INFO] [stdout] 269 |         _request: Request<tonic_prost_test::encoding::SampleMessage>,
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 269 -         _request: Request<tonic_prost_test::encoding::SampleMessage>,
[INFO] [stdout] 269 +         _request: Request<tonic_prost::encoding::SampleMessage>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:277:27
[INFO] [stdout]     |
[INFO] [stdout] 277 |         _request: Request<tonic_prost_test::encoding::ZeroCopyContainer>,
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 277 -         _request: Request<tonic_prost_test::encoding::ZeroCopyContainer>,
[INFO] [stdout] 277 +         _request: Request<tonic_prost::encoding::ZeroCopyContainer>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:278:26
[INFO] [stdout]     |
[INFO] [stdout] 278 |     ) -> Result<Response<tonic_prost_test::encoding::ZeroCopyContainer>, Status> {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 278 -     ) -> Result<Response<tonic_prost_test::encoding::ZeroCopyContainer>, Status> {
[INFO] [stdout] 278 +     ) -> Result<Response<tonic_prost::encoding::ZeroCopyContainer>, Status> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:325:26
[INFO] [stdout]     |
[INFO] [stdout] 325 |             .add_service(tonic_prost_test::complex_rpc::complex_service_server::ComplexServiceServer::new(
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 325 -             .add_service(tonic_prost_test::complex_rpc::complex_service_server::ComplexServiceServer::new(
[INFO] [stdout] 325 +             .add_service(tonic_prost::complex_rpc::complex_service_server::ComplexServiceServer::new(
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   3 + use crate::complex_service_server::ComplexServiceServer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `ComplexServiceServer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 325 -             .add_service(tonic_prost_test::complex_rpc::complex_service_server::ComplexServiceServer::new(
[INFO] [stdout] 325 +             .add_service(ComplexServiceServer::new(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/rpc_integration.rs:342:9
[INFO] [stdout]     |
[INFO] [stdout] 342 |         tonic_prost_test::complex_rpc::complex_service_client::ComplexServiceClient::connect(format!("http://{addr}")).await.unwrap();
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 342 -         tonic_prost_test::complex_rpc::complex_service_client::ComplexServiceClient::connect(format!("http://{addr}")).await.unwrap();
[INFO] [stdout] 342 +         tonic_prost::complex_rpc::complex_service_client::ComplexServiceClient::connect(format!("http://{addr}")).await.unwrap();
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   3 + use crate::complex_service_client::ComplexServiceClient;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `ComplexServiceClient`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 342 -         tonic_prost_test::complex_rpc::complex_service_client::ComplexServiceClient::connect(format!("http://{addr}")).await.unwrap();
[INFO] [stdout] 342 +         ComplexServiceClient::connect(format!("http://{addr}")).await.unwrap();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:221:21
[INFO] [stdout]     |
[INFO] [stdout] 221 |                     tonic_prost_test::advanced::AdvancedNested::from(nested),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 221 -                     tonic_prost_test::advanced::AdvancedNested::from(nested),
[INFO] [stdout] 221 +                     tonic_prost::advanced::AdvancedNested::from(nested),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:224:21
[INFO] [stdout]     |
[INFO] [stdout] 224 |                     tonic_prost_test::advanced::AdvancedOriginMissing {},
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 224 -                     tonic_prost_test::advanced::AdvancedOriginMissing {},
[INFO] [stdout] 224 +                     tonic_prost::advanced::AdvancedOriginMissing {},
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:233:12
[INFO] [stdout]     |
[INFO] [stdout] 233 | impl From<&tonic_prost_test::advanced::AdvancedOrigin> for AdvancedOrigin {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 233 - impl From<&tonic_prost_test::advanced::AdvancedOrigin> for AdvancedOrigin {
[INFO] [stdout] 233 + impl From<&tonic_prost::advanced::AdvancedOrigin> for AdvancedOrigin {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:234:21
[INFO] [stdout]     |
[INFO] [stdout] 234 |     fn from(value: &tonic_prost_test::advanced::AdvancedOrigin) -> Self {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 234 -     fn from(value: &tonic_prost_test::advanced::AdvancedOrigin) -> Self {
[INFO] [stdout] 234 +     fn from(value: &tonic_prost::advanced::AdvancedOrigin) -> Self {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:246:38
[INFO] [stdout]     |
[INFO] [stdout] 246 | impl From<&AdvancedComplexUnion> for tonic_prost_test::advanced::AdvancedComplexUnion {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 246 - impl From<&AdvancedComplexUnion> for tonic_prost_test::advanced::AdvancedComplexUnion {
[INFO] [stdout] 246 + impl From<&AdvancedComplexUnion> for tonic_prost::advanced::AdvancedComplexUnion {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:253:21
[INFO] [stdout]     |
[INFO] [stdout] 253 |                     tonic_prost_test::advanced::AdvancedComplexUnionUnit {},
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 253 -                     tonic_prost_test::advanced::AdvancedComplexUnionUnit {},
[INFO] [stdout] 253 +                     tonic_prost::advanced::AdvancedComplexUnionUnit {},
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:256:21
[INFO] [stdout]     |
[INFO] [stdout] 256 |                     tonic_prost_test::advanced::AdvancedComplexUnionNamed {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 256 -                     tonic_prost_test::advanced::AdvancedComplexUnionNamed {
[INFO] [stdout] 256 +                     tonic_prost::advanced::AdvancedComplexUnionNamed {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:262:21
[INFO] [stdout]     |
[INFO] [stdout] 262 |                     tonic_prost_test::advanced::AdvancedNested::from(nested),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 262 -                     tonic_prost_test::advanced::AdvancedNested::from(nested),
[INFO] [stdout] 262 +                     tonic_prost::advanced::AdvancedNested::from(nested),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> tests/rpc_integration.rs:270:26
[INFO] [stdout]     |
[INFO] [stdout] 270 |     ) -> Result<Response<Self::StreamCollectionsStream>, Status> {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 270 -     ) -> Result<Response<Self::StreamCollectionsStream>, Status> {
[INFO] [stdout] 270 +     ) -> Result<Response<<ProstService as complex_service_server::ComplexService>::StreamCollectionsStream>, Status> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:271:12
[INFO] [stdout]     |
[INFO] [stdout] 271 | impl From<&tonic_prost_test::advanced::AdvancedComplexUnion> for AdvancedComplexUnion {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 271 - impl From<&tonic_prost_test::advanced::AdvancedComplexUnion> for AdvancedComplexUnion {
[INFO] [stdout] 271 + impl From<&tonic_prost::advanced::AdvancedComplexUnion> for AdvancedComplexUnion {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:272:21
[INFO] [stdout]     |
[INFO] [stdout] 272 |     fn from(value: &tonic_prost_test::advanced::AdvancedComplexUnion) -> Self {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 272 -     fn from(value: &tonic_prost_test::advanced::AdvancedComplexUnion) -> Self {
[INFO] [stdout] 272 +     fn from(value: &tonic_prost::advanced::AdvancedComplexUnion) -> Self {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:286:34
[INFO] [stdout]     |
[INFO] [stdout] 286 | impl From<&AdvancedEdgeCase> for tonic_prost_test::advanced::AdvancedEdgeCase {
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 286 - impl From<&AdvancedEdgeCase> for tonic_prost_test::advanced::AdvancedEdgeCase {
[INFO] [stdout] 286 + impl From<&AdvancedEdgeCase> for tonic_prost::advanced::AdvancedEdgeCase {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:290:46
[INFO] [stdout]     |
[INFO] [stdout] 290 |             stage_lookup.insert(key.clone(), tonic_prost_test::advanced::Stage::from(*stage) as i32);
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 290 -             stage_lookup.insert(key.clone(), tonic_prost_test::advanced::Stage::from(*stage) as i32);
[INFO] [stdout] 290 +             stage_lookup.insert(key.clone(), tonic_prost::advanced::Stage::from(*stage) as i32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:295:48
[INFO] [stdout]     |
[INFO] [stdout] 295 |             ordered_lookup.insert(key.clone(), tonic_prost_test::advanced::Stage::from(*stage) as i32);
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 295 -             ordered_lookup.insert(key.clone(), tonic_prost_test::advanced::Stage::from(*stage) as i32);
[INFO] [stdout] 295 +             ordered_lookup.insert(key.clone(), tonic_prost::advanced::Stage::from(*stage) as i32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:308:22
[INFO] [stdout]     |
[INFO] [stdout] 308 |                 Some(tonic_prost_test::advanced::AdvancedOrigin::from(&value.origin))
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 308 -                 Some(tonic_prost_test::advanced::AdvancedOrigin::from(&value.origin))
[INFO] [stdout] 308 +                 Some(tonic_prost::advanced::AdvancedOrigin::from(&value.origin))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:313:22
[INFO] [stdout]     |
[INFO] [stdout] 313 |                 Some(tonic_prost_test::advanced::AdvancedNested::from(&value.nested))
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 313 -                 Some(tonic_prost_test::advanced::AdvancedNested::from(&value.nested))
[INFO] [stdout] 313 +                 Some(tonic_prost::advanced::AdvancedNested::from(&value.nested))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:315:55
[INFO] [stdout]     |
[INFO] [stdout] 315 |             nested_list: value.nested_list.iter().map(tonic_prost_test::advanced::AdvancedNested::from).collect(),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 315 -             nested_list: value.nested_list.iter().map(tonic_prost_test::advanced::AdvancedNested::from).collect(),
[INFO] [stdout] 315 +             nested_list: value.nested_list.iter().map(tonic_prost::advanced::AdvancedNested::from).collect(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:316:67
[INFO] [stdout]     |
[INFO] [stdout] 316 |             stage_history: value.stage_history.iter().map(|stage| tonic_prost_test::advanced::Stage::from(*stage) as i32).collect(),
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 316 -             stage_history: value.stage_history.iter().map(|stage| tonic_prost_test::advanced::Stage::from(*stage) as i32).collect(),
[INFO] [stdout] 316 +             stage_history: value.stage_history.iter().map(|stage| tonic_prost::advanced::Stage::from(*stage) as i32).collect(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:326:12
[INFO] [stdout]     |
[INFO] [stdout] 326 | impl From<&tonic_prost_test::advanced::AdvancedEdgeCase> for AdvancedEdgeCase {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 326 - impl From<&tonic_prost_test::advanced::AdvancedEdgeCase> for AdvancedEdgeCase {
[INFO] [stdout] 326 + impl From<&tonic_prost::advanced::AdvancedEdgeCase> for AdvancedEdgeCase {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0223, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0223`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:327:21
[INFO] [stdout]     |
[INFO] [stdout] 327 |     fn from(value: &tonic_prost_test::advanced::AdvancedEdgeCase) -> Self {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 327 -     fn from(value: &tonic_prost_test::advanced::AdvancedEdgeCase) -> Self {
[INFO] [stdout] 327 +     fn from(value: &tonic_prost::advanced::AdvancedEdgeCase) -> Self {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `proto_rs` (test "rpc_integration") due to 29 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:546:12
[INFO] [stdout]     |
[INFO] [stdout] 546 |     let p: tonic_prost_test::advanced::AdvancedNested = (&m).into();
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 546 -     let p: tonic_prost_test::advanced::AdvancedNested = (&m).into();
[INFO] [stdout] 546 +     let p: tonic_prost::advanced::AdvancedNested = (&m).into();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:219:51
[INFO] [stdout]     |
[INFO] [stdout] 219 |                 AdvancedOrigin::Raw(text) => Some(tonic_prost_test::advanced::advanced_origin::Value::Raw(text.clone())),
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 219 -                 AdvancedOrigin::Raw(text) => Some(tonic_prost_test::advanced::advanced_origin::Value::Raw(text.clone())),
[INFO] [stdout] 219 +                 AdvancedOrigin::Raw(text) => Some(tonic_prost::advanced::advanced_origin::Value::Raw(text.clone())),
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout]   6 + use serde_json::Value;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Value`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 219 -                 AdvancedOrigin::Raw(text) => Some(tonic_prost_test::advanced::advanced_origin::Value::Raw(text.clone())),
[INFO] [stdout] 219 +                 AdvancedOrigin::Raw(text) => Some(Value::Raw(text.clone())),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:220:56
[INFO] [stdout]     |
[INFO] [stdout] 220 |                 AdvancedOrigin::Nested(nested) => Some(tonic_prost_test::advanced::advanced_origin::Value::Nested(
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 220 -                 AdvancedOrigin::Nested(nested) => Some(tonic_prost_test::advanced::advanced_origin::Value::Nested(
[INFO] [stdout] 220 +                 AdvancedOrigin::Nested(nested) => Some(tonic_prost::advanced::advanced_origin::Value::Nested(
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout]   6 + use serde_json::Value;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Value`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 220 -                 AdvancedOrigin::Nested(nested) => Some(tonic_prost_test::advanced::advanced_origin::Value::Nested(
[INFO] [stdout] 220 +                 AdvancedOrigin::Nested(nested) => Some(Value::Nested(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:223:49
[INFO] [stdout]     |
[INFO] [stdout] 223 |                 AdvancedOrigin::Missing => Some(tonic_prost_test::advanced::advanced_origin::Value::Missing(
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 223 -                 AdvancedOrigin::Missing => Some(tonic_prost_test::advanced::advanced_origin::Value::Missing(
[INFO] [stdout] 223 +                 AdvancedOrigin::Missing => Some(tonic_prost::advanced::advanced_origin::Value::Missing(
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout]   6 + use serde_json::Value;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Value`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 223 -                 AdvancedOrigin::Missing => Some(tonic_prost_test::advanced::advanced_origin::Value::Missing(
[INFO] [stdout] 223 +                 AdvancedOrigin::Missing => Some(Value::Missing(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:236:18
[INFO] [stdout]     |
[INFO] [stdout] 236 |             Some(tonic_prost_test::advanced::advanced_origin::Value::Raw(raw)) => AdvancedOrigin::Raw(raw.clone()),
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 236 -             Some(tonic_prost_test::advanced::advanced_origin::Value::Raw(raw)) => AdvancedOrigin::Raw(raw.clone()),
[INFO] [stdout] 236 +             Some(tonic_prost::advanced::advanced_origin::Value::Raw(raw)) => AdvancedOrigin::Raw(raw.clone()),
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout]   6 + use serde_json::Value;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Value`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 236 -             Some(tonic_prost_test::advanced::advanced_origin::Value::Raw(raw)) => AdvancedOrigin::Raw(raw.clone()),
[INFO] [stdout] 236 +             Some(Value::Raw(raw)) => AdvancedOrigin::Raw(raw.clone()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:237:18
[INFO] [stdout]     |
[INFO] [stdout] 237 |             Some(tonic_prost_test::advanced::advanced_origin::Value::Nested(nested)) => {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 237 -             Some(tonic_prost_test::advanced::advanced_origin::Value::Nested(nested)) => {
[INFO] [stdout] 237 +             Some(tonic_prost::advanced::advanced_origin::Value::Nested(nested)) => {
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout]   6 + use serde_json::Value;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Value`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 237 -             Some(tonic_prost_test::advanced::advanced_origin::Value::Nested(nested)) => {
[INFO] [stdout] 237 +             Some(Value::Nested(nested)) => {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:241:18
[INFO] [stdout]     |
[INFO] [stdout] 241 |             Some(tonic_prost_test::advanced::advanced_origin::Value::Missing(_)) | None => AdvancedOrigin::Missing,
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 241 -             Some(tonic_prost_test::advanced::advanced_origin::Value::Missing(_)) | None => AdvancedOrigin::Missing,
[INFO] [stdout] 241 +             Some(tonic_prost::advanced::advanced_origin::Value::Missing(_)) | None => AdvancedOrigin::Missing,
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout]   6 + use serde_json::Value;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Value`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 241 -             Some(tonic_prost_test::advanced::advanced_origin::Value::Missing(_)) | None => AdvancedOrigin::Missing,
[INFO] [stdout] 241 +             Some(Value::Missing(_)) | None => AdvancedOrigin::Missing,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:252:52
[INFO] [stdout]     |
[INFO] [stdout] 252 |                 AdvancedComplexUnion::Unit => Some(tonic_prost_test::advanced::advanced_complex_union::Value::Unit(
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 252 -                 AdvancedComplexUnion::Unit => Some(tonic_prost_test::advanced::advanced_complex_union::Value::Unit(
[INFO] [stdout] 252 +                 AdvancedComplexUnion::Unit => Some(tonic_prost::advanced::advanced_complex_union::Value::Unit(
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout]   6 + use serde_json::Value;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Value`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 252 -                 AdvancedComplexUnion::Unit => Some(tonic_prost_test::advanced::advanced_complex_union::Value::Unit(
[INFO] [stdout] 252 +                 AdvancedComplexUnion::Unit => Some(Value::Unit(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:255:70
[INFO] [stdout]     |
[INFO] [stdout] 255 |                 AdvancedComplexUnion::Named { label, count } => Some(tonic_prost_test::advanced::advanced_complex_union::Value::Named(
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 255 -                 AdvancedComplexUnion::Named { label, count } => Some(tonic_prost_test::advanced::advanced_complex_union::Value::Named(
[INFO] [stdout] 255 +                 AdvancedComplexUnion::Named { label, count } => Some(tonic_prost::advanced::advanced_complex_union::Value::Named(
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout]   6 + use serde_json::Value;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Value`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 255 -                 AdvancedComplexUnion::Named { label, count } => Some(tonic_prost_test::advanced::advanced_complex_union::Value::Named(
[INFO] [stdout] 255 +                 AdvancedComplexUnion::Named { label, count } => Some(Value::Named(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:261:62
[INFO] [stdout]     |
[INFO] [stdout] 261 |                 AdvancedComplexUnion::Nested(nested) => Some(tonic_prost_test::advanced::advanced_complex_union::Value::Nested(
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 261 -                 AdvancedComplexUnion::Nested(nested) => Some(tonic_prost_test::advanced::advanced_complex_union::Value::Nested(
[INFO] [stdout] 261 +                 AdvancedComplexUnion::Nested(nested) => Some(tonic_prost::advanced::advanced_complex_union::Value::Nested(
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout]   6 + use serde_json::Value;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Value`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 261 -                 AdvancedComplexUnion::Nested(nested) => Some(tonic_prost_test::advanced::advanced_complex_union::Value::Nested(
[INFO] [stdout] 261 +                 AdvancedComplexUnion::Nested(nested) => Some(Value::Nested(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:274:18
[INFO] [stdout]     |
[INFO] [stdout] 274 |             Some(tonic_prost_test::advanced::advanced_complex_union::Value::Unit(_)) | None => AdvancedComplexUnion::Unit,
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 274 -             Some(tonic_prost_test::advanced::advanced_complex_union::Value::Unit(_)) | None => AdvancedComplexUnion::Unit,
[INFO] [stdout] 274 +             Some(tonic_prost::advanced::advanced_complex_union::Value::Unit(_)) | None => AdvancedComplexUnion::Unit,
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout]   6 + use serde_json::Value;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Value`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 274 -             Some(tonic_prost_test::advanced::advanced_complex_union::Value::Unit(_)) | None => AdvancedComplexUnion::Unit,
[INFO] [stdout] 274 +             Some(Value::Unit(_)) | None => AdvancedComplexUnion::Unit,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:275:18
[INFO] [stdout]     |
[INFO] [stdout] 275 |             Some(tonic_prost_test::advanced::advanced_complex_union::Value::Named(named)) => AdvancedComplexUnion::Named {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 275 -             Some(tonic_prost_test::advanced::advanced_complex_union::Value::Named(named)) => AdvancedComplexUnion::Named {
[INFO] [stdout] 275 +             Some(tonic_prost::advanced::advanced_complex_union::Value::Named(named)) => AdvancedComplexUnion::Named {
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout]   6 + use serde_json::Value;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Value`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 275 -             Some(tonic_prost_test::advanced::advanced_complex_union::Value::Named(named)) => AdvancedComplexUnion::Named {
[INFO] [stdout] 275 +             Some(Value::Named(named)) => AdvancedComplexUnion::Named {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:279:18
[INFO] [stdout]     |
[INFO] [stdout] 279 |             Some(tonic_prost_test::advanced::advanced_complex_union::Value::Nested(nested)) => {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 279 -             Some(tonic_prost_test::advanced::advanced_complex_union::Value::Nested(nested)) => {
[INFO] [stdout] 279 +             Some(tonic_prost::advanced::advanced_complex_union::Value::Nested(nested)) => {
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout]   6 + use serde_json::Value;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Value`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 279 -             Some(tonic_prost_test::advanced::advanced_complex_union::Value::Nested(nested)) => {
[INFO] [stdout] 279 +             Some(Value::Nested(nested)) => {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:511:25
[INFO] [stdout]     |
[INFO] [stdout] 511 |     let prost_message = tonic_prost_test::advanced::AdvancedEdgeCase::from(&message);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 511 -     let prost_message = tonic_prost_test::advanced::AdvancedEdgeCase::from(&message);
[INFO] [stdout] 511 +     let prost_message = tonic_prost::advanced::AdvancedEdgeCase::from(&message);
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::AdvancedEdgeCase;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `AdvancedEdgeCase`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 511 -     let prost_message = tonic_prost_test::advanced::AdvancedEdgeCase::from(&message);
[INFO] [stdout] 511 +     let prost_message = AdvancedEdgeCase::from(&message);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:512:25
[INFO] [stdout]     |
[INFO] [stdout] 512 |     let decoded_prost = tonic_prost_test::advanced::AdvancedEdgeCase::decode(proto_bytes.as_slice()).expect("decode prost edge case");
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 512 -     let decoded_prost = tonic_prost_test::advanced::AdvancedEdgeCase::decode(proto_bytes.as_slice()).expect("decode prost edge case");
[INFO] [stdout] 512 +     let decoded_prost = tonic_prost::advanced::AdvancedEdgeCase::decode(proto_bytes.as_slice()).expect("decode prost edge case");
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::AdvancedEdgeCase;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `AdvancedEdgeCase`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 512 -     let decoded_prost = tonic_prost_test::advanced::AdvancedEdgeCase::decode(proto_bytes.as_slice()).expect("decode prost edge case");
[INFO] [stdout] 512 +     let decoded_prost = AdvancedEdgeCase::decode(proto_bytes.as_slice()).expect("decode prost edge case");
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:530:23
[INFO] [stdout]     |
[INFO] [stdout] 530 |     let prost_value = tonic_prost_test::advanced::AdvancedComplexUnion::from(&value);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 530 -     let prost_value = tonic_prost_test::advanced::AdvancedComplexUnion::from(&value);
[INFO] [stdout] 530 +     let prost_value = tonic_prost::advanced::AdvancedComplexUnion::from(&value);
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::AdvancedComplexUnion;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `AdvancedComplexUnion`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 530 -     let prost_value = tonic_prost_test::advanced::AdvancedComplexUnion::from(&value);
[INFO] [stdout] 530 +     let prost_value = AdvancedComplexUnion::from(&value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:531:25
[INFO] [stdout]     |
[INFO] [stdout] 531 |     let decoded_prost = tonic_prost_test::advanced::AdvancedComplexUnion::decode(proto_bytes.as_slice()).expect("decode prost union");
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 531 -     let decoded_prost = tonic_prost_test::advanced::AdvancedComplexUnion::decode(proto_bytes.as_slice()).expect("decode prost union");
[INFO] [stdout] 531 +     let decoded_prost = tonic_prost::advanced::AdvancedComplexUnion::decode(proto_bytes.as_slice()).expect("decode prost union");
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::AdvancedComplexUnion;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `AdvancedComplexUnion`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 531 -     let decoded_prost = tonic_prost_test::advanced::AdvancedComplexUnion::decode(proto_bytes.as_slice()).expect("decode prost union");
[INFO] [stdout] 531 +     let decoded_prost = AdvancedComplexUnion::decode(proto_bytes.as_slice()).expect("decode prost union");
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:600:25
[INFO] [stdout]     |
[INFO] [stdout] 600 |     let prost_message = tonic_prost_test::advanced::AdvancedEdgeCase::from(&message);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 600 -     let prost_message = tonic_prost_test::advanced::AdvancedEdgeCase::from(&message);
[INFO] [stdout] 600 +     let prost_message = tonic_prost::advanced::AdvancedEdgeCase::from(&message);
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::AdvancedEdgeCase;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `AdvancedEdgeCase`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 600 -     let prost_message = tonic_prost_test::advanced::AdvancedEdgeCase::from(&message);
[INFO] [stdout] 600 +     let prost_message = AdvancedEdgeCase::from(&message);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:605:25
[INFO] [stdout]     |
[INFO] [stdout] 605 |     let decoded_prost = tonic_prost_test::advanced::AdvancedEdgeCase::decode(encoded.as_slice()).expect("decode prost optional");
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 605 -     let decoded_prost = tonic_prost_test::advanced::AdvancedEdgeCase::decode(encoded.as_slice()).expect("decode prost optional");
[INFO] [stdout] 605 +     let decoded_prost = tonic_prost::advanced::AdvancedEdgeCase::decode(encoded.as_slice()).expect("decode prost optional");
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::AdvancedEdgeCase;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `AdvancedEdgeCase`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 605 -     let decoded_prost = tonic_prost_test::advanced::AdvancedEdgeCase::decode(encoded.as_slice()).expect("decode prost optional");
[INFO] [stdout] 605 +     let decoded_prost = AdvancedEdgeCase::decode(encoded.as_slice()).expect("decode prost optional");
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:614:25
[INFO] [stdout]     |
[INFO] [stdout] 614 |     let prost_message = tonic_prost_test::advanced::AdvancedEdgeCase::from(&message);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 614 -     let prost_message = tonic_prost_test::advanced::AdvancedEdgeCase::from(&message);
[INFO] [stdout] 614 +     let prost_message = tonic_prost::advanced::AdvancedEdgeCase::from(&message);
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::AdvancedEdgeCase;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `AdvancedEdgeCase`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 614 -     let prost_message = tonic_prost_test::advanced::AdvancedEdgeCase::from(&message);
[INFO] [stdout] 614 +     let prost_message = AdvancedEdgeCase::from(&message);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:649:23
[INFO] [stdout]     |
[INFO] [stdout] 649 |     let prost_value = tonic_prost_test::advanced::AdvancedComplexUnion::from(&default_union);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 649 -     let prost_value = tonic_prost_test::advanced::AdvancedComplexUnion::from(&default_union);
[INFO] [stdout] 649 +     let prost_value = tonic_prost::advanced::AdvancedComplexUnion::from(&default_union);
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::AdvancedComplexUnion;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `AdvancedComplexUnion`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 649 -     let prost_value = tonic_prost_test::advanced::AdvancedComplexUnion::from(&default_union);
[INFO] [stdout] 649 +     let prost_value = AdvancedComplexUnion::from(&default_union);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tonic_prost_test` in this scope
[INFO] [stdout]    --> tests/advanced_roundtrip.rs:653:25
[INFO] [stdout]     |
[INFO] [stdout] 653 |     let decoded_prost = tonic_prost_test::advanced::AdvancedComplexUnion::decode(encoded.as_slice()).expect("decode prost default u...
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tonic_prost_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 653 -     let decoded_prost = tonic_prost_test::advanced::AdvancedComplexUnion::decode(encoded.as_slice()).expect("decode prost default union");
[INFO] [stdout] 653 +     let decoded_prost = tonic_prost::advanced::AdvancedComplexUnion::decode(encoded.as_slice()).expect("decode prost default union");
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::AdvancedComplexUnion;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `AdvancedComplexUnion`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 653 -     let decoded_prost = tonic_prost_test::advanced::AdvancedComplexUnion::decode(encoded.as_slice()).expect("decode prost default union");
[INFO] [stdout] 653 +     let decoded_prost = AdvancedComplexUnion::decode(encoded.as_slice()).expect("decode prost default union");
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: feature `impl_trait_in_assoc_type` is declared but not used
[INFO] [stdout]  --> src/lib.rs:1:46
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![cfg_attr(not(feature = "stable"), feature(impl_trait_in_assoc_type, maybe_uninit_array_assume_init))]
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0119]: conflicting implementations of trait `TryFrom<i32>` for type `Stage`
[INFO] [stdout]   --> tests/advanced_roundtrip.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[proto_message(proto_path = "protos/tests/advanced_features.proto")]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: conflicting implementation in crate `core`:
[INFO] [stdout]            - impl<T, U> TryFrom<U> for T
[INFO] [stdout]              where U: Into<T>;
[INFO] [stdout]    = note: this error originates in the attribute macro `proto_message` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0119, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0119`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `proto_rs` (test "advanced_roundtrip") due to 57 previous errors
[INFO] running `Command { std: "docker" "inspect" "abb9f6f1121f8a47a813c10039ef33f31517b4920c83c4c43f24ed8b75fdfaee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "abb9f6f1121f8a47a813c10039ef33f31517b4920c83c4c43f24ed8b75fdfaee", kill_on_drop: false }`
[INFO] [stdout] abb9f6f1121f8a47a813c10039ef33f31517b4920c83c4c43f24ed8b75fdfaee
